Skip to content

Halyna R.#5

Open
halyna1995 wants to merge 2 commits into
HackYourAssignment:mainfrom
halyna1995:week-9-sql-assignment
Open

Halyna R.#5
halyna1995 wants to merge 2 commits into
HackYourAssignment:mainfrom
halyna1995:week-9-sql-assignment

Conversation

@halyna1995

Copy link
Copy Markdown

Complete week 9 SQL assignment

Comment thread validation_queries.sql Outdated
Removed unnecessary condition to check for NULL pickup_location_id.
@github-actions

Copy link
Copy Markdown

📝 HackYourFuture auto grade

Assignment Score: 85 / 100 ✅

Status: ✅ Passed
Minimum score to pass: 60
🧪 The auto grade is experimental and still being improved

Test Details

=== Week 9 Autograder ===
  ✓ PASS  found validation_queries.sql
  ✓ PASS  found schema_setup.sql
  ✓ PASS  found data_dictionary.md
  ✓ PASS  found verification_results.sql
  ✓ PASS  found AI_ASSIST.md
  ✓ PASS  Level 1: required files (10/10 pts)
  ✓ PASS  validation_queries.sql: file filled (no stub TODOs)
  ✓ PASS  validation_queries.sql: HAVING COUNT pattern found (duplicate check)
  ✓ PASS  validation_queries.sql: IS NULL check found (null integrity)
  ✓ PASS  validation_queries.sql: range check found (MIN/MAX or negative-fare count)
  ✓ PASS  validation_queries.sql: LEFT JOIN … IS NULL / NOT EXISTS orphan check (Task 1.4)
  ✓ PASS  Level 2: Task 1 validation queries (20/20 pts)
  ✓ PASS  schema_setup.sql: file filled (no stub TODOs)
  ✗ FAIL  schema_setup.sql: vw_dim_zones view not found — check spelling (Task 2)
  ✗ FAIL  schema_setup.sql: vw_fact_trips view not found — check spelling (Task 2)
  ✓ PASS  schema_setup.sql: negative fare filter (fare_amount >= 0) present in vw_fact_trips
  ✓ PASS  schema_setup.sql: pickup_datetime::TIMESTAMP cast present in vw_fact_trips
  ✓ PASS  Level 3: Task 2 star schema views (20/30 pts)
  ✓ PASS  data_dictionary.md: file filled (no stub TODOs)
  ✓ PASS  data_dictionary.md: 'Grain' heading/label present
  ✓ PASS  data_dictionary.md: primary key documented
  ✓ PASS  data_dictionary.md: measures list includes at least one aggregatable column
  ✓ PASS  Level 4: Task 3 data dictionary (15/15 pts)
  ✓ PASS  verification_results.sql: file filled (no stub TODOs)
  ✓ PASS  verification_results.sql: borough-level query found (Task 4.1)
  ✓ PASS  verification_results.sql: fare_amount revenue query found (Task 4.2)
  ✓ PASS  verification_results.sql: time-pattern query found (DOW or HOUR extraction) (Task 4.4)
  ✓ PASS  Level 5: Task 4 verification queries (15/15 pts)
  ✓ PASS  screenshot is /home/runner/work/c55-data-week-9/c55-data-week-9/assignment/assets/borough_count.png (.png format ✓)
  ✓ PASS  Level 6: borough screenshot (5/5 pts)
  ✗ FAIL  AI_ASSIST.md: file is empty or still contains unfilled TODO stubs
  ✓ PASS  Level 7: Task 5 AI log (0/5 pts)

Score: 85 / 100  (passing: 60)  pass=true

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants